Specifying Timed Pa erns using Temporal Logic
نویسندگان
چکیده
Monitoring system behaviors using formal speci cations appears to be an e ective technique in analyzing cyber-physical systems. However, to achieve intended results in monitoring, speci cation languages need to be intuitive, elegant, and expressive at the rst place. In this paper, we propose a metric extension of well-known Halpern-Shoham (hs) logic, called Metric Compass Logic (mcl), for monitoring purposes. Originally proposed for high-level temporal reasoning, the logic hs is very expressive and enables users to specify many temporal patterns in an intuitive and elegant way. As our main contribution, we present an o ine monitoring technique for timed patterns speci ed inmcl. Our solution is built upon the framework developed for timed regular expressions (tre) matching but explores a di erent (logical) direction. We nally study several practical features concerning atomic formulas and discuss a combined timed pattern speci cation language with tre.
منابع مشابه
Specifying Timed Pa erns using Temporal Logic
Monitoring system behaviors using formal speci cations appears to be an e ective technique in analyzing cyber-physical systems. However, to achieve intended results in monitoring, speci cation languages need to be intuitive, elegant, and expressive at the rst place. In this paper, we propose a metric extension of well-known Halpern-Shoham (hs) logic, called Metric Compass Logic (mcl), for monit...
متن کاملModel Checking Timed LTL: A Logic Programming-based Approach
In this paper, first, we introduce a temporal logic for specification of real-time systems. Our logic, called RTLTL, is an extension of linear temporal logic (LTL) with clocks and clock operations adopted from timed automata. RTLTL is a natural and simple language for specifying properties of real time systems. Second, we develop a model checker for RTLTL based on logic programming. We show how...
متن کاملAn Embedding of Timed Transition Systems in HOL
The theory of Timed Transition Systems (TTSs) developed by Henzinger, Manna and Pnueli provides a formal framework for specifying and reasoning about real-time systems. In this theory a system is described by a set of state transitions with associated time constraints. We report on work in progress to mechanize the published theory of timed transition systems using the HOL theorem prover. Diier...
متن کاملSpecifying Hardware Timing Characteristics with ET-LOTOS
It is explained how DILL (Digital Logic in LOTOS) can be used to specify and analyse hardware timing characteristics using ET-LOTOS (Enhanced Timed LOTOS), a timed extension of the ISO standard formal language LOTOS (Language of Temporal Ordering Specification). Hardware component functionality and timing characteristics are rigorously specified and then validated. As will be seen, subtle timin...
متن کاملTimed Automata Approach to Verification of Systems with Degradation
We focus on systems that naturally incorporate a degrading quality, such as electronic devices with degrading electric charge or broadcasting networks with decreasing power or quality of a transmitted signal. For such systems, we introduce an extension of linear temporal logic with quantitative constraints (Linear Temporal Logic with Degradation Constraints, or DLTL for short) that provides a u...
متن کامل